草庐IT

Android ConnectionService 来电

全部标签

android - Android "OS"如何检测来电

我想知道:android操作系统如何检测来电(号码)并显示联系人姓名并为我们提供接听电话的选项。点击“结束调用按钮”时操作系统内部会发生什么。当我对此进行搜索时,我只获得了创建我自己的应用程序的类和方法。请求解释。 最佳答案 在Android中,可以使用内置的TelephonyManager检测调用事件应用程序接口(interface)。TelephonyManager类提供对有关设备上的电话服务的信息的访问。示例:创建一个名为MyCallReceiver的新类packagecom.example;importandroid.con

android - 以编程方式自动接听来电?

我有获取安卓手机来电号码的代码。但我想在来电来自特定号码时自动接听电话。我在网上找到这段代码:publicclassServiceReceiverextendsBroadcastReceiver{privatestaticfinalStringTAG=null;@SuppressWarnings({"unchecked","rawtypes"})@OverridepublicvoidonReceive(Contextcontext,Intentintent){Toast.makeText(context,"GOTSOMETHING",Toast.LENGTH_SHORT).show()

android - 来电时系统级会发生什么情况?

我已经从master分支下载了整个源代码https://android.googlesource.com/platform/frameworks/base/+/master,并试图破译来电的事件链。我假设ACTION_ANSWERIntent已启动,但除此之外不知道之前或之后发生了什么。有人能帮忙吗? 最佳答案 让我们先看看CallNotifier:/***Phoneappmodulethatlistensforphonestatechangesandvariousother*eventsfromthetelephonylayer,

android - Android Kitkat (4.4) 的来电显示功能的新功能是否有 API?

背景来电显示是新Android4.4(Kitkat)的一项功能。关于它如何工作以及它为用户提供什么的信息不多,但据我了解,它使用谷歌的服务在通话期间获取数据并显示有关谁在与您通话的信息​​。以下是有关此新功能的一些链接:http://www.androidpolice.com/2013/11/04/google-does-caller-id-kitkat-4-4-matches-numbers-against-google-places-and-apps-for-business-and-starting-in-2014-google-personal-accounts/http://

android - 如何在android中识别来电和去电

如何在android中分别获取来电和去电的事件。实际上,我正在尝试开发一个应用程序,如果数据库中存在号码并且它工作正常,则在来电时打开该应用程序。但是,如果我从设备(拨出电话)调用并且数据库中存在号码,它仍然会打开我的应用程序。我想限制在拨出电话时打开我的应用程序。我的list包含我收到这样的来电:IncomingCallReceiver:MyPhoneStateListenerphoneListener=newMyPhoneStateListener(context);TelephonyManagertelephony=(TelephonyManager)context.getSys

android - 在 Android 9 中获取来电显示

我一直在BroadcastReceiver中使用以下代码要得到来电的来电显示:@OverridepublicvoidonReceive(ContextaContext,IntentaIntent){Stringaction=aIntent.getAction();if(action==null)return;if(!action.equals("android.intent.action.PHONE_STATE"))return;StringcurState=aIntent.getStringExtra(TelephonyManager.EXTRA_STATE);if((Telepho

Android 手机来电 获取来电信息,接听/挂断电话

目录1.需求描述2.实现原理第一个:手机来电状态第二个:获取手机来电号码第三个:接听和挂断电话1.需求描述监听用户手机来电,弹起App内自定义的来电展示,并且展示来电电话,用户可以接通和挂断。2.实现原理这儿我就总结下手机来电、获取手机号码和接听/挂断电话,弹起App的来电展示界面使用的windowmanager。第一个:手机来电状态权限//接/挂电话需要这个权限privatelateinitvartelephonyManager:TelephonyManagerprivatelateinitvarmPhoneListener:PhoneStateListener//在你的onCreate里.

iphone - 电话来电时 NSURLConnection 会中断吗?

当特定应用程序的URL连接正在执行并且电话调用同时到达时,URL连接会发生什么情况? 最佳答案 这取决于您的应用和连接,首先您的应用必须支持后台运行。然后,如果互联网连接是GRPS、CDMA或EDGE,您的连接将被断开,如果在超时期限内未重新建立连接,NSURLConnection将收到错误消息。在3G和WiFi上,您可以同时拥有数据和语音。在LTE上,所有数据连接都断开,巫婆回到UMTS(3G),请参阅Codo的评论 关于iphone-电话来电时NSURLConnection会中断吗?

iphone - 来电唤醒iOS后台应用程序?

是否可以在有来电时在后台唤醒应用程序,并访问CoreTelephony以通过网络发送一些信息?我现在几乎是iOS开发的新手,但有人问我iOS是否有能力做到这一点。我也在iOS引用资料中进行了搜索,但一无所获。如果能有更有经验的人回答就更好了。非常感谢!速记 最佳答案 请看一下关于executingcodeinthebackground的文档.如果您转到“实现VoIP应用程序”部分,您会看到您的应用程序实际上可能会定期被唤醒,以便它可以检查是否有任何事情要做(在您的情况下,如果我理解您的话正确地,您将使用CTCall来检查调用状态)。

ios - Mi Band 1S 在 iOS 上处理来电时振动

所以。初始数据:设备小米手环1或1S与iPhone配对的设备小米iOS应用有“来电时振动”选项他们是如何实现的?如果您重新启动设备或强制退出应用程序,它会继续工作。默认BLE背景不常见。知道这个应用如何处理事件吗?对于投票赞成关闭此问题的人。这是一个非常有趣的问题,需要一些关于蓝牙和背景的特定知识。例如,有三种蓝牙背景模式:external-accessory用于老式非蓝牙、bluetooth-central和bluetooth-peripheral。我对最后两个做了很多实验。但是在阅读文档后它并没有像您预期的那样工作。我在SO上发现了关于这个主题的几个问题。他们都报告了关于蓝牙背景的